amphibious transport crossing point - French English Dictionary